using Autofac;
using Sail.Environment.Configuration;
using Sail.Environment.Descriptor.Models;
using Sail.Environment.ShellBuilders.Models;

namespace Sail.Environment.ShellBuilders
{
    public class ShellContext {
        public ShellSettings Settings { get; set; }
        public ShellDescriptor Descriptor { get; set; }
        public ShellBlueprint Blueprint { get; set; }
        public ILifetimeScope LifetimeScope { get; set; }
        public ISailShell Shell { get; set; }
    }
}